deep-rooting plants - Spanish English Dictionary